namespace lie4
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("随机数作业");
            //miku打小怪兽
            //miku攻击力为8~12之间的一个值
            //小怪兽防御为10，血量为20
            //在控制台中通过打印信息表现，miku打小怪兽的过程
            //描述小怪兽的掉血情况
            //伤害计算公式：攻击力小于防御力时，减血为0，否则减血攻击力和防御力的差值
            //知识点：循环、随机数等等

            
            int ATK = 0;
            Random miku= new Random();
            int defense = 10, blood = 20;
            while (true)
            {
                
                ATK = miku.Next(8,13);
                if(ATK>defense)
                {
                    blood-=ATK-defense;
                    Console.WriteLine("miku攻击力为{0},小怪兽掉了{1}滴血，还剩{2}滴血",ATK,ATK-defense,blood);
                    Console.ReadKey();

                }
                if(blood<=0)
                {
                    Console.WriteLine("成功打败小怪兽！");
                    break;
                }
                else
                {
                    Console.WriteLine("攻击无效");
                    Console.WriteLine("请按任意键继续攻击");
                    Console.ReadKey();
                }
            
            }
        }
    }
}
